home *** CD-ROM | disk | FTP | other *** search
/ Shareware Games Galore! / Shareware Games Galore!.iso / arcade / jumper / readme.1st < prev    next >
Text File  |  1994-07-12  |  12KB  |  269 lines

  1. ▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒
  2. ░                                                                             ░
  3. ░ Jumper Dude - Shareware from PC Specialists - Copyright 1994 PC Specialists ░
  4. ░                                                                             ░
  5. ▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▒
  6.  
  7. PC SPECIALISTS                                             Post Office Box 4522
  8. (904)-625-7214                                                  Ocala, FL 34478
  9. ═══════════════════════════════════════════════════════════════════════════════
  10.  
  11. Jumper Dude README.1ST file CONTENTS:
  12. ─────────────────────────────────────
  13.  
  14.   ■  Game Objective
  15.   ■  Hardware Requirements
  16.   ■  Known Problems
  17.   ■  Instructions / How to Play
  18.   ■  Ordering Information
  19.   ■  Programmer's Notes
  20.  
  21.  
  22. GAME OBJECTIVE:
  23. ───────────────
  24.  
  25. Jumper Dude - A Motorcycle Jumping Game
  26.  
  27. Your goal is to drive & control your motorcycle, picking up and adjusting
  28. your speed, and then hitting a launch ramp at just the right speed to land
  29. safely on the landing ramp.  In between the ramps are obstacles.  Each time
  30. you successfully jump an obstacle, the landing ramp is moved, a new obstacle
  31. is added and the jump becomes more difficult.
  32.  
  33. To assist you, your gauge panel shows your gear, number of obstacles, and
  34. speed (in miles per hour).  Be aware that the speedometer has a 120mph limit,
  35. although both bikes can travel faster than that.
  36.  
  37. New players should use the default SJB-750 bike (Super Jump Bike, 750cc) as
  38. it has an automatic transmission - no shifting, just gas and brakes.
  39.  
  40. When you get the hang of it, you'll want to move up to the UJB-900 bike (Ultra
  41. Jump Bike, 900cc) as it is the only bike capable of jumping all of the
  42. obstacles.  You also earn points much faster when using the UJB-900.  But it's
  43. harder to drive because of all the shifting and the potential for blowing the
  44. engine by over revving.
  45.  
  46. We know it can be done, but it is so difficult to jump all of the obstacles
  47. that we have developed a JUMPER DUDE MASTERS program.  If you manage to jump
  48. all of the obstacles, the program will give you a victory song & code.  Send
  49. us the code and we'll add you to our JUMPER DUDE MASTERS list on our BBS.
  50. It's a neat way to prove that you are one of the elite Jumper Dude's!
  51.  
  52. So put on your helmet, choose a bike, and try to become a famous Jumper Dude!
  53.  
  54.  
  55. HARDWARE REQUIREMENTS:
  56. ──────────────────────
  57.  
  58.   » 512K RAM
  59.   » 286/386/486/Pentium/Faster Processor (386-25MHz & above suggested)
  60.   » EGA/VGA Video Card
  61.   » NO MULTITASKING (including Windows)
  62.  
  63. The requirements for Jumper Dude are very standard.  However, here are some
  64. notes, and you should also read the KNOWN PROBLEMS category:
  65.  
  66. PROCESSOR:  This game will function on virtually any processor (maybe even
  67. an 8088 XT).  But functioning and playable are two different things.  The
  68. smoothness and realism of the animation are very much based on the speed of
  69. your processor (and somewhat of your video card).
  70.  
  71. During testing, the game ran PERFECTLY on a 486-66MHz and a 486-50MHz.  It
  72. also ran very well on 3 different 386-40MHz machines.  We also tested on a
  73. 386-25MHz and found game play acceptable, but a little choppy.
  74.  
  75. However, although it did run on a 286-12MHz machine, the animation was very
  76. choppy.  For this reason, we suggest a 386-25MHz or above for good game play.
  77.  
  78. VIDEO:  A Video Card capable of running 640x350x16 mode is required.  This
  79. includes virtually all VGA boards and the large majority of EGA boards.  Note
  80. that some computers may say they have VGA (IBM PS/2 Model 30), but actually
  81. have MCGA instead, and thus do not support the required 640x350x16 mode.
  82.  
  83. Of course a Local Bus or Accelerated video card will perform the best, but
  84. the processor is really the biggest factor.
  85.  
  86. NO MULTITASKING:  This program should not be run under Windows.  For one
  87. thing, it is way too choppy as Windows messes with the clock ticks.  For
  88. another thing, the ALT-SPACE (Accelerate-Shift) combination will through the
  89. program into a Windows window, freezing the game.  Other multitaskers exhibit
  90. choppy play, even on very fast computers, so we recommend NO MULTITASKING.
  91.  
  92.  
  93. KNOWN PROBLEMS:
  94. ───────────────
  95.  
  96. The are two possible problems we discovered during testing.  We welcome input
  97. from other programmers as to ways to resolve these problems for a future
  98. program update.  You may never know these problems exist, but we wanted to
  99. make you aware of them.
  100.  
  101. #1)  Scrambled Video on Intro, Instructions, and/or Ordering screens.  This
  102. usually appears as a stripe of color and/or missing color midway through the
  103. screen image, possibly rendering that portion unreadable.
  104.  
  105. This showed up on two different computers we used for testing.  Both computers
  106. were running totally different hardware, even different DOS versions.  The
  107. only similarity is that both computers were running Seagate IDE type Hard
  108. Drives.  In testing, we found the problem went away by running the program
  109. from a floppy disk on both computers.  This may lend credibility to the hard
  110. drive theory.
  111.  
  112. For programmers, what we are doing is directly loading in binary image files
  113. to the EGA planes at &HA000.  Varying the speed of loading seems to make no
  114. difference.  It also appears to NOT be caused by the video card, as the same
  115. card in a different computer has no problem.
  116.  
  117. PROBLEM #1 FIXED!  If you have this problem, don't fear!  We have included
  118. all of the information on the affected screens within this README.1ST file.
  119.  
  120. #2)  Watch Out for Midnight!  This problem could possibly affect all systems
  121. and is easily detected.  If the game suddenly locks up, look at your clock.
  122. If it is midnight, you've been had.
  123.  
  124. For programmers, what we are doing is using the computer's timer to determine
  125. elapsed time for specifically timed pauses.  We cannot use the speaker for
  126. timing because it is playing background music/sounds.  Because the timer
  127. resets to 0 at midnight, a pause hit exactly at this time could cause the
  128. program to wait for a time what will never come.  Most of these events are
  129. so specific that a check routine threw off the whole timing procedure.
  130.  
  131. Example:  Seconds elapsed:    86399  (11:59:58pm)
  132.           Pause 2 sec until:  86401  (no such time, 86400 becomes 0)
  133.  
  134. PROBLEM #2 FIXED!  If you have this problem there is currently only one fix:
  135. Don't play the game at exactly midnight!  If you're playing and midnight is
  136. near, let it sit at one of the [press spacebar] screens until after midnight.
  137. Then you can continue without any trouble.
  138.  
  139.  
  140. INSTRUCTIONS / HOW TO PLAY:
  141. ───────────────────────────
  142.  
  143. Your Goal:
  144. ==========
  145. Your goal is to set a new world's record by successfully jumping all 20
  146. obstacles without crashing or blowing your engine.  Each jump becomes more
  147. difficult, and in the higher levels you'll have to rely on instinct because
  148. your speedometer goes out at high speeds!  Additionally, the UJB-750 bike does
  149. not have enough top-end to win the game.  You'll have to learn to drive the
  150. tricky & super powerful UJB-900!
  151.  
  152.      Controls:
  153.      =========
  154. No keys .. ■ Coast
  155. <Alt> .... ■ Accelerate
  156. <Ctrl> ... ■ Brakes
  157. <Spacebar> ■ Shift (UJB-900 only)
  158. Both bikes automatically downshift as you slow down.
  159. The speedometer will change colors in the shift range to remind you to shift
  160. when using the UJB-900.
  161.  
  162.      Scoring:
  163.      ========
  164.  
  165. Top Level Complete    ■  500 points
  166. Middle Level Complete ■ 1000 points
  167. Successful Jump       ■ 1000 times the number of obstacles
  168.  
  169. Bonus Points - By using the UJB-900, you earn bonus points by shifting at the
  170. last possible moment (before the engine blows) in each gear.  The closer you
  171. are, the more points you earn.  Any Bonus is awarded after a successful jump.
  172.  
  173. NOTE:  Generally, when you crash your bike by missing the landing ramp, the
  174. game is over.  However, in the first 3 rounds, you can continue from where
  175. you crashed by sacrificing 3500 points.  If you don't have 3500 points, you
  176. can still continue, but your score goes down to 0.  This way you can quickly
  177. get up to speed on the bike and understand how the game is played.
  178.  
  179. Shifting:  On a real motorcycle, you would momentarily let off the gas while
  180. changing gears.  On Jumper Dude, keep the gas on (hold down the ALT key)
  181. while shifting (press the SPACEBAR).
  182.  
  183.      National Recognition:
  184.      =====================
  185.  
  186. If you can jump all 20 obstacles, you'll be given a code to send in to us.
  187. We'll send you a disk filled with programs, but more importantly, your name
  188. will be added to the JUMPER DUDE MASTERS list on our BBS for all to see!
  189. You'll be a true Jumper Dude Champion and everybody will know it!
  190.  
  191. Now it's up to you!  Are YOU the Jumper Dude?
  192.  
  193.  
  194. ORDERING INFORMATION:
  195. ─────────────────────
  196.  
  197. The Complete Jumper Dude Game is Only $7.95! (FL residents add 6% sales tax)
  198.  
  199. Register and not only will the shareware screen be removed, but you will
  200. also get:
  201.  
  202. ■ Access to the extended levels of this game-Each with additional difficulty!
  203. ■ 20 Rounds packed with Interesting Obstacles to Jump!
  204. ■ Additional Graphics & Music!
  205. ■ AND - If you somehow manage to jump ALL the obstacles:
  206.   You'll receive a SPECIAL CODE that can be mailed to us and we'll send you
  207.   a FREE DISK Packed with original software in exchange!  We'll also add your
  208.   name, city, and state to our *JUMPER DUDE MASTERS* list on our BBS for all
  209.   to see!  Do you have what it takes to be a true Jumper Dude???
  210.  
  211. IMMEDIATE REGISTRATION BY PHONE:  Call us TOLL FREE @ (800)-625-7214
  212. --------------------------------
  213. Register this program by phone using your VISA or MasterCard & we'll give
  214. you a code over the phone that will IMMEDIATELY turn this Shareware copy
  215. into a Registered copy with all of the extras mentioned above.  $2 Order
  216. processing on phone orders.  Register Right Now!
  217.  
  218. OR REGISTER BY MAIL:  Mail Check or Money Order for $7.95 + $1.00P&H + Tax
  219. --------------------
  220.     Payable/Mail To:  PC Specialists
  221.                       P.O. Box 4522
  222.                       Ocala, FL 34478
  223. We'll return a code via 1st class mail that will register your copy!
  224.  
  225.  
  226. PROGRAMMER'S NOTES:
  227. ───────────────────
  228.  
  229. Jonathan Stanley here, the programmer for Jumper Dude.
  230.  
  231. First, I'd like to thank the following:
  232. ---------------------------------------
  233.   » My wife for not leaving me during the weeks of day & night programming.
  234.     'nuff said.
  235.  
  236.   » My cat for keeping an all night vigil by my door and meowing happily
  237.     every time I finished another important section of code.  Really!  You
  238.     should see him watch the motorcycle on the screen.  Probably thinks it's
  239.     a roach or something, huh?
  240.  
  241.   » My brother & my friends for patiently helping me test this program.
  242.  
  243. BASIC, What's That?
  244. -------------------
  245. Someone recently said that "C" is the only language you can use to write a
  246. decent game program.  I attempted to produce evidence against that statement.
  247. This program was written entirely in BASIC.  (gasp, sputter).  In fact, aside
  248. from a small handful of assembler calls for keyboard & screen handling, and
  249. the speed gained by compiling, this entire program COULD have been written in
  250. BASICA.  The only thing I wish I had was a way to call .WAV files for sound
  251. effects.  I did find a CMF music player, but it required the user to run a
  252. TSR driver before the game, something I didn't like.  But regardless, I hope
  253. that other programmers and everyone else are pleased with the end product.
  254.  
  255. Where did the idea come from?
  256. -----------------------------
  257. The idea came directly from a game I wrote, and never released, for
  258. the TI-99/4A computer (the what?) in the early '80s.  It was called Motorcycle
  259. Dude (hmmmm) and was about 200 lines of code.  (Jumper Dude has over 2000
  260. lines of code).  Out of the hundreds of programs I wrote back then, it was
  261. the most popular.  In fact, now, when we dig out the TI and blow out the
  262. cobwebs, we still find ourselves going back to Motorcycle Dude.  It was very
  263. primitive, slow, and bland compared to Jumper Dude, and yet it was fun.  I
  264. hope that you find Jumper Dude to have that same fun and intrigue.
  265.  
  266. Happy Jumping!
  267. ==============
  268.  
  269. [end of document]